/*
 * Copyright (c) 2016 EEFUNG Software Co.Ltd. All rights reserved.
 * 版权所有(c)2016湖南蚁坊软件有限公司。保留所有权利。
 */

package com.zidian.leader.common.util;


import android.content.Context;
import android.widget.ImageView;

import com.bumptech.glide.Glide;


/**
 * 提供 Picasso 相关实用方法
 * <p/>
 * Created by ZuoJi 2016/6/15
 */
public class ImageLoaderUtils {




    /**
     * 使用 Picasso 加载图片
     * @param context 上下文
     * @param imageUrl 图片链接
     * @param defaultResId 默认头像 ID
     * @param onErrorResId 加载出错时的替换图片资源 Id
     * @param imageView 加载图片的控件
     */
    public static void picassoWithImage(Context context, String imageUrl, int defaultResId, int onErrorResId, ImageView imageView) {
        if (StringUtils.hasText(imageUrl)) {
            Glide.with(context).load(imageUrl).placeholder(defaultResId).error(onErrorResId).into(imageView);
        } else {
            imageView.setImageResource(onErrorResId);
        }
    }
}
